home *** CD-ROM | disk | FTP | other *** search
- MsgScan.com version 3c Copyright (C) 1988, G.K. Pace
- All Rights Reserved!
-
- General Description...
-
- MsgScan is a simple program for generating a text file containing the
- names of those persons having unrecieved messages on a Fido(r) (or similar)
- Bulletin Board Service system. It was written specifically for use on
- a system using Tom Jennings Fido12 software,but has been tested for use
- on an OPUS system as well. On my Fido12 system, I have Msgscan scanning
- my local message areas and outputting a welcome2.bbs file, so that upon
- signon, a user is alerted to any local messages he might have waiting
- for him/her. I run Msgscan thru Fido12s' "G" event which occurs each time
- a user logs off, so that the welcome2.bbs file is always current.
- MsgScan can scan upto 200 message areas for messages, and output upto
- 500 lines of "who-has-what-where"..., comparing each message to the
- list of users of your system. Altho MsgScan is designed for speed,
- obviously the more you scan, the longer it takes... Those who wish to
- scan Echo-Mail areas will probably find that it is best to do it once
- a day, rather than after each caller.
-
- Setting it up for use...
-
- MsgScan has been designed to be flexible in application, and thus requires
- that you give it the information it requires to do what you want done.
- The following are required!
- - A Fido(r) or OPUS BBS system...
- - Messages...
- - Users...
- - A control file indicating what areas you want scanned.
- - The name you want to call the output file.
- - A caller.lst.
-
- The caller list is generated by using the accompanying utility, ScanLst
- (for Fido12) or ScanUbbs (for OPUS). It must be in the same directory as
- your Caller.sys or User.bbs file. These utilities scan thru your user base
- outputting a file named Caller.lst containing the information MsgScan needs.
- These utilities can be run from your BBS system batch file, as an event,
- as often as you feel necessary to keep the caller list up to date. (I run
- it nightly on my system...)
-
- The name of the output file is specified on the command line...
-
- The name of the control file you are using is specified on the command
- line... The control file is an ascii file you will have to create.
- You can have several control files, and generate different output files at
- different event schedules if you desire...
-
- The control file can be named anything (within legal DOS limits) you wish,
- the text of the file must be in the form:
- message_area_path<space>message_area_number
- As an example of what should be in the control file is:
- c:\Fido\Msg\Local\ 1
- c:\fido\echo\Vietnam_vets\ 3
- \Fido\Net\Mail\ 6
- You may scan multiple areas if you wish, (each adds time tho) and the area
- number is just used to tell the users where the messages were found.
-
- The command line argument MsgScan requires is of the form:
- MsgScan<space>output_filename<space>control_filename
- As an example,you might use: Msgscan Welcome2.bbs Msgscan.ctl
-
- If you have information you regularly post in your Welcome2.bbs file,
- you can place your information in a file named welcome2, set Msgscan to
- output a file named FOO, and follow the msgscan event with a DOS command
- such as: Copy Welcome2 + Foo Welcome2.bbs.
-
- Misc. information...
-
- MsgScan will stop scanning an area, after it has tried 36 times to open
- a message... This means that if an area only has messages #10,25,50,59
- and 75 in it, MsgScan will find them all... but if it has the messages
- #10,25,50,87,90,112 and 135 in it, MsgScan will not scan any message past
- number 50...
-
- My primary intent with MsgScan is to provide a usefull utility, which
- functions fast enough to be run each time a user logs off. I will continue
- to pursue speeding it up... I am always interested in making it more
- flexible, and usefull, so experiements into additional features will
- continue...
-
- Legalities...
-
- As the author and owner of Msgscan, I retain all commercial rights to the
- program and its previous or subsequent versions. If you are operating a
- Public Access BBS at NO charge to your users, you may have USE of MsgScan
- on your system at no cost, however if you find it a useful utility, and
- are interested in recieving future upgrades, notices of other utilities,
- etc., a donation <$10.00 is suggested> would be appreciated...!
- You are Not authorized to sell or otherwise realize any monetary return
- from it, its' use, or transfer to others.
-
- If you are operating a commercial,business, or governmental type BBS
- system, you may use MsgScan on a temporary basis for the purpose of
- evaluating its' value to you. Permission for continued USE on your
- system may be obtained upon application and payment of a small fee.
-
- The USE of MsgScan for any purpose not specifically mentioned above is
- NOT authorized. Authorization for any other use must be applied for, and
- specific details must be provided!
-
- NOTICE: MsgScan has been written for use with Fido12 systems, and tested
- on an IBM-XT CLONE. I will not accept responsibility for any damages
- which might occur in its' use, and do not offer any warranty of its'
- suitability for use. I leave the determination of its' suitability for
- use to you, if you like it use it, if you don't like it, don't use it...
-
- Comments on MsgScan, and application for authorization of its' use may be
- addressed to:
- G.K. Pace
- 6921 Poplar Ridge Road
- Lewisville, N.C. 27023
- FidoNet(r) Node 1:151/60
-
- Note: Fido, and FidoNet are trademarks owned by Tom Jennings, with out
- whom none of this would be possible...!
-
-